rod proof - French English Dictionary